eye stalk - Turkish English Dictionary